Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Tampa, Florida (FL), United States

Gio`s Italian
4.5
15 reviews

3621 W Waters Ave, Tampa, FL 33614-2783, Tampa

Went for lunch, got quite cold answer, they closed for lunch already. It was just 1 PM. It says on our Google search tha